﻿
.underConstruction
{
    background-color:#383737;
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
    float:right;
    padding:10px;
    color:yellow;
    font-size:14pt;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:30px;
}

.project-copyright
{
    background-color:#383737;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
    float:left;
    padding:10px;
    color:yellow;    
}

.project-page
{
    background-color:#383737;
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
    float:right;
    padding:10px;
    color:yellow;
    text-decoration:none;
}
.project-page:hover
{
    background-color:#808080;
    text-decoration:none;
    color:yellow;
}

.project-author
{
    margin:0px;
    padding:0px;
    position:fixed;
    bottom:0px;
    width:100%;
    text-align:center;
}
.project-author span
{
    background-color:#383737;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    padding:5px 10px 5px 10px;
    color:yellow;
    font-size:9pt;
}


html, body
{
    height:100%;
    min-height:100%;
    min-width:1170px;
    font-size:10pt;
    font-family:Arial;
}

.main-header
{
}

.main-container
{
    min-height:100%;
}

.main-content
{    
    margin-top:30px;
    padding-bottom:100px;
}

.main-menu-left
{    
    border-radius:5px;
    background-color:#383737;
    margin-top:30px;
}
.main-menu-left header
{
    color:#fff;
    padding:5px;
    text-align:center;    
}
.main-menu-left-links
{
    background-color:#fff;
    height:300px;
    padding:10px;
    border:3px solid #383737;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
}
    .main-menu-left-links ul
    {
        list-style:none;
        padding:0px;
    }
        .main-menu-left-links ul li
        {
            text-align:center;
            float:left;
        }
            .main-menu-left-links ul li a
            {
                text-decoration:none;
                color:#383737;
                font-weight:bold;
                font-size:11pt;
                padding:5px;
                display:block;
            }
                .main-menu-left-links ul li:hover a
                {
                    color:#fff;
                    background-color:#383737;
                    border-radius:5px;
                }


.main-body
{
    /*border:1px solid #808080;*/
}

.main-footer
{
    height:50px;
    margin-top:-70px;
    padding:10px 0px 10px 0px;
}

.clear:after
{
    content:'.';
    height:0px;
    clear:both;
    visibility:hidden;
}

.tabsContainer
{
}
.tabsContainer-group
{
    margin-bottom:5px;
}
ul.tabsContainer-tabs li
{
    float: left;
    margin-right: 1px;
    list-style: none;    
    background-color:#808080;
    color: #fff;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
    ul.tabsContainer-tabs li.ui-tabs-active
    {
        background-color: #383737;
    }
    ul.tabsContainer-tabs li a
    {
        display: block;
        color:#fff;
        text-decoration:none;
        padding:2px;
        padding-left:10px;
        padding-right:10px;
    }
.tabsContainer-tabs-spacer
{
}
.tabsContainer-tab
{
}
.tabsContainer-tab-header
{
    background-color: #383737;
    color: #fff;
    text-align: left;
    padding:0px;
    padding:7px 10px 3px 10px;
    clear:both;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.tabsContainer-tab-body
{
    background-color:#fff;
    border:3px solid #383737;
    min-height:100px;
    max-height:500px;
    clear:both;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    overflow:auto;
    padding-top:10px;
}


ul.treeContainer
{
    list-style:none;
    margin:0px;
}
ul.treeContainer ul
{
    list-style:none;    
}
    ul.treeContainer ul.treeContainer-padded
    {
        margin-left:30px;
    }
    ul.treeContainer li
    {
    }
.treeContainer-node
{
    cursor:pointer;    
    margin-left:5px;
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
}
.treeContainer-node:hover
{
    background-color:#383737;
    color:#fff;
}
.treeContainer-node:hover .treeContainer-node-actions-left
{
    display:inline-block;
}
    .treeContainer-node .treeContainer-node-actions-left
    {
        margin:0px;
        padding:0px;
        display:none;
        float:left;
        padding:5px;
    }
.treeContainer-node .treeContainer-node-name
{
    margin:0px;
    padding:0px;
    margin-left:30px;
    padding:5px;
}